package mipo.top.admin.service;

import mipo.top.admin.domain.Shop;
import mipo.top.admin.domain.ShopAuditLog;
import mipo.top.admin.query.ShopQuery;
import mipo.top.base.service.BaseService;
import mipo.top.base.util.PageUtil;

import javax.mail.MessagingException;

public interface IShopService extends BaseService<Shop> {
    PageUtil<Shop> queryData(ShopQuery shopQuery);

    void joinShop(Shop shop);

    void handpass(ShopAuditLog shopAuditLog) throws Exception;

    void handreject(ShopAuditLog shopAuditLog) throws Exception;
}
